Find hotels in Old Town Edinburgh, Edinburgh

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Old Town Edinburgh hotels

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,001 reviews)
"Great place to stay at the heart of old town. Staff were friendly and rooms were clean"
Canada
Sriram
$188 nightly
The price is $226
Jun 28 - Jun 29
Total with taxes and fees
The Inn Place

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,668 reviews)
"Great staff comfortable stay"
United States
Pedro
$218 nightly
The price is $262
Jun 29 - Jun 30
Total with taxes and fees
Apex City of Edinburgh Hotel

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,074 reviews)
"Excellent hotel with an amazing location!"
United States
Harrison
$298 nightly
The price is $357
Jun 30 - Jul 1
Total with taxes and fees
Radisson Blu Hotel, Edinburgh City Centre

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,002 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
$225 nightly
The price is $270
Jul 5 - Jul 6
Total with taxes and fees
Wilde Aparthotels, Edinburgh, Grassmarket

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,701 reviews)
"Great location and lots of amenities for families."
United States
Laura
$219 nightly
The price is $263
Jun 28 - Jun 29
Total with taxes and fees
Apex Grassmarket Hotel

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,197 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
$207 nightly
The price is $249
Jun 28 - Jun 29
Total with taxes and fees
Motel One Edinburgh-Royal

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,422 reviews)
"Nice hotel and staff"
United States
Gloria
$208 nightly
The price is $250
Jun 28 - Jun 29
Total with taxes and fees
Leonardo Royal Hotel Edinburgh

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very Good, (1,880 reviews)
"Breakfast and location are good."
United States
Carol Ann
$180 nightly
The price is $216
Jul 16 - Jul 17
Total with taxes and fees
ibis Edinburgh Centre South Bridge - Royal Mile

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,387 reviews)
"Best hotel we stayed at for our entire trip wish we booked here for longer. Comfy bed, great room in general and great shower."
United States
Jessica
$278 nightly
The price is $334
Jul 23 - Jul 24
Total with taxes and fees
Market Street Hotel

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,001 reviews)
"Breakfast menu was excellent. "
United States
Therese
$187 nightly
The price is $225
Jun 25 - Jun 26
Total with taxes and fees
Novotel Edinburgh Centre

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,000 reviews)
"Great location, nice hotel"
United States
OZAN
$261 nightly
The price is $314
Jun 30 - Jul 1
Total with taxes and fees
Hotel du Vin & Bistro Edinburgh

Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (3,213 reviews)
"Very nice place to stay"
United States
Patricia
$242 nightly
The price is $291
Jun 28 - Jun 29
Total with taxes and fees
Fraser Suites Edinburgh

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,472 reviews)
"Staff and location amazing"
United States
Rogerio Cunha
$390 nightly
The price is $468
Jun 28 - Jun 29
Total with taxes and fees
Virgin Hotels Edinburgh

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh
8.4 out of 10, Very Good, (1,003 reviews)
"Check in and out was super easy and quick. The breakfast was great and convenient!"
United States
Julio
$202 nightly
The price is $242
Jun 28 - Jun 29
Total with taxes and fees
Hilton Edinburgh Carlton

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,000 reviews)
"Nice spacious room. The staff were absolutely outstanding: friendly and welcoming. Great breakfast buffet and “a la carte” options. Overall a very pleasant stay."
United States
Fabrizio
$203 nightly
The price is $256
Jun 25 - Jun 26
Total with taxes and fees
Edinburgh Marriott Hotel Holyrood

ibis Edinburgh Centre Royal Mile

ibis Edinburgh Centre Royal Mile
3.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,003 reviews)
"Breakfast was good, and hotel location was great"
United States
Luis
$213 nightly
The price is $255
Jun 26 - Jun 27
Total with taxes and fees
ibis Edinburgh Centre Royal Mile

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,004 reviews)
"Fantastic staff and our room was very clean. Breakfast was very good and the kitchen staff were so so nice."
Canada
Samuel D.
$174 nightly
The price is $208
Jul 5 - Jul 6
Total with taxes and fees
Leonardo Edinburgh City

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (751 reviews)
"Absolutely an amazing place to stay."
United States
Seth
$236 nightly
The price is $283
Jun 28 - Jun 29
Total with taxes and fees
BrewDog DogHouse Edinburgh

Holiday Inn Express Edinburgh Royal Mile by IHG

Holiday Inn Express Edinburgh Royal Mile by IHG
3.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,000 reviews)
"Great location, reasonable price, lovely staff and great breakfast. I would stay here again."
United States
Ethan
$193 nightly
The price is $232
Jun 28 - Jun 29
Total with taxes and fees
Holiday Inn Express Edinburgh Royal Mile by IHG

Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (855 reviews)
"Incredible location, clean property with everything needed for a short stay."
Australia
Nicholas
$187 nightly
The price is $225
Jul 5 - Jul 6
Total with taxes and fees
Linton Collection - 28 North Bridge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in Old Town Edinburgh

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,387 reviews
View
Rooftop terrace
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
751 reviews
View
Exterior
Destiny Scotland George IV Apartments
4.0 star property
9.6
Exceptional
104 reviews
View
Hallway
Linton Collection - 28 North Bridge
4.5 star property
9.6
Exceptional
855 reviews
View
Townhouse Apartment | Egyptian cotton sheets, hypo-allergenic bedding, in-room safe
Old Town Chambers, Autograph Collection
5.0 star property
9.6
Exceptional
1,000 reviews
View

Where to stay in Old Town Edinburgh

Find the best Old Town Edinburgh areas and neighborhoods for the activities you enjoy most. Learn more about Old Town Edinburgh
Learn more about Old Town Edinburgh

Edinburgh City Centre

While you're in Edinburgh City Centre, take in top sights like Princes Street or Royal Mile, and hop on the metro to see more the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Discover original neo-classical and Georgian architecture in this UNESCO World Heritage Site, housing the National Gallery of Scotland and the Royal Scottish Academy Building. Shop along Princes Street, George Street, and the newly redeveloped St James Quarter.

Leith

Undergoing significant regeneration, Leith boasts a busy port, the Royal Yacht Britannia, and Ocean Terminal shopping centre. The shore area offers charming pubs and restaurants, while cultural attractions include Leith Theatre and Leith School of Art.

Tollcross

Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Usher Hall and King's Theatre while you're in town.

Haymarket

In the heart of Edinburgh, Haymarket boasts a variety of pubs, cafés, and restaurants, with historic Ryries Pub as a highlight. Easily accessible, it offers Haymarket railway station, tram connections, and various bus routes for convenient travel.

Top Old Town Edinburgh Hotel Reviews

Price trends for hotels in Old Town Edinburgh

Less expensive
More expensive
Next month
January
August
$339
Month
Price
January
$214
February
$228
March
$245
April
$283
May
$359
June
$317
July
$339
August
$443
September
$348
October
$311
November
$271
December
$307
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Old Town Edinburgh. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Old Town Edinburgh

Top reasons to visit Old Town Edinburgh

  • Historic Landmarks: Visit iconic sites like Edinburgh Castle and the Royal Mile, rich in Scottish heritage.
  • Vibrant Atmosphere: Experience lively streets filled with friendly locals, shops, and restaurants.
  • Cultural Experiences: Enjoy performances at local theaters and explore fascinating museums.
  • Family-Friendly Activities: Discover a variety of attractions suitable for visitors of all ages.
  • Unique Accommodations: Stay in charming hotels and guesthouses that combine Scottish character with modern amenities.

Find great hotels near Old Town Edinburgh

Discover the charm of Old Town Edinburgh, where a variety of accommodations await you. Choose from inviting hotels and guesthouses that blend Scottish character with modern amenities. Whether you’re seeking a cozy, pet-friendly stay or a welcoming atmosphere for LGBTQIA travelers, Old Town offers plenty of options. Experience the unique blend of history and comfort in this vibrant area, perfect for both business and leisure visits.

  • Apex Grassmarket Hotel: Apex Grassmarket Hotel is a 4-star gem that boasts a high guest rating of 9.0, offering travelers an eco-certified stay with a focus on sustainability. Located conveniently half a mile from Old Town Edinburgh, this hotel is perfect for eco-conscious and business travelers alike. With modern rooms featuring stunning views of Edinburgh Castle and a commitment to green practices, guests can enjoy a comfortable and responsible stay. Additional amenities include a bar and restaurant serving locally sourced dishes, making it a wonderful choice for those looking to experience the local cuisine in a stylish setting.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel stands out with its impressive guest rating of 9.2, providing a luxurious family-friendly experience just 0.2 miles from Old Town Edinburgh. This eco-certified hotel is designed with families in mind, offering amenities such as a full-service spa and pool, aromatherapy treatments, and spacious accommodations. The hotel also features special services for children, ensuring a welcoming atmosphere for all ages. Guests can unwind in elegant surroundings while enjoying proximity to the city's attractions, making it an ideal base for both relaxation and exploration.
  • ibis Edinburgh Centre South Bridge - Royal Mile: ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star property with a guest rating of 8.4, situated a mere 0.1 mile from Old Town Edinburgh. This eco-certified and pet-friendly hotel allows you to bring your furry friends along, ensuring a comfortable stay for all. With modern accommodations and a commitment to sustainability, the hotel features amenities like food and water bowls for pets and a welcoming atmosphere for travelers. Its central location makes it easy to explore the vibrant Royal Mile and discover the rich culture of Edinburgh.

Where to stay near Old Town Edinburgh

Old Town Edinburgh offers a captivating blend of history and culture, perfect for city and family vacations. Stroll through its charming streets and experience the vibrant atmosphere filled with friendly locals and historical landmarks. Explore iconic sites like Edinburgh Castle and the Royal Mile while enjoying the family-friendly vibe of this historic neighborhood. Nearby attractions ensure a rich experience steeped in the essence of Scotland's heritage, making it a must-visit destination for every traveler.

  • Edinburgh: As the capital of Scotland, Edinburgh is a vibrant metropolis rich in history and culture. Old Town Edinburgh, with its medieval streets and iconic landmarks like Edinburgh Castle, is nestled within this bustling city. Visitors flock year-round, especially during peak months from July to August and October, to indulge in cultural experiences, family-friendly activities, and city-themed adventures. Highlights include shopping in the historic Royal Mile, exploring the various theaters, and immersing yourself in the educational atmosphere of this ancient city.
  • Edinburgh City Centre: Situated just 0.4 miles from Old Town Edinburgh, the City Centre is a lively neighborhood that offers an array of attractions. Its appeal remains consistent throughout the year, with a notable influx of visitors during the summer and autumn months. Travelers come here for a mix of cultural experiences, family entertainment, and urban exploration. You can enjoy shopping at popular centers, catch a performance at one of the many theaters, and visit historic sites that reflect the city's rich heritage. Edinburgh City Centre truly encapsulates the essence of urban Scottish life.
  • New Town: Located 0.6 miles from Old Town, New Town is an elegant neighborhood known for its stunning Georgian architecture and sophisticated atmosphere. Visitor numbers peak in the spring and summer, drawing families and culture enthusiasts alike. This area boasts a fantastic shopping scene, vibrant theaters, and inviting cafes. Key attractions include historic streets and symbolic landmarks that showcase Edinburgh's architectural beauty. New Town offers a charming contrast to the medieval Old Town, making it a delightful area to explore.

Things to do near Old Town Edinburgh

Old Town Edinburgh is perfect for city and culture-themed vacations, offering a variety of activities for families and tourists alike. Explore the vibrant shopping areas, catch a performance at a local theater, and embark on day trips or book tours to discover the city’s rich history. Don’t miss the chance to tour the iconic Edinburgh Castle and experience the bustling nightlife at the city's busiest clubs.

Shopping

Experience the charm of Old Town Edinburgh with its unique shops and boutiques. Visit the historic Grassmarket for local crafts and souvenirs, or explore the St. James Quarter for a modern shopping experience with a mix of high street and designer brands.

Recreation

At Yellowscott Country Park, indulge in serene surroundings and luxurious amenities, just 15 miles from Old Town Edinburgh. Macdonald Cardrona Golf Course offers a premium golfing experience, while Innerleithen Golf Club provides a relaxing atmosphere with stunning views, both located 22 miles away.

Adventure

Explore the historic Edinburgh Castle, perched atop Castle Rock, where you can dive into Scotland's rich history and enjoy panoramic city views. Take a thrilling ghost tour through the eerie streets and learn about the city's spooky past while experiencing its vibrant nightlife.

Nightlife

Explore the vibrant nightlife at The Bongo Club on New Street for eclectic music and art events. For a cozy atmosphere, visit The Bow Bar on West Bow, where you can enjoy a selection of traditional ales and friendly conversation with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Old Town Edinburgh

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Old Town Edinburgh are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Old Town Edinburgh about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Old Town Edinburgh is Tuesday. The most expensive day to stay around Old Town Edinburgh is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, preferred location, and the type of hotel you desire. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Old Town Edinburgh with your flights and activities through an Expedia package deal.

Find the best attractions in Old Town Edinburgh

Old Town Edinburgh is perfect for tourists seeking a blend of city life, cultural experiences, and family-friendly activities. You can explore vibrant streets, fascinating museums, and bustling tourist precincts that cater to all interests. Whether you're delving into the rich history or enjoying the lively atmosphere, there’s something for everyone in this captivating area.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers stunning views of the city. Steeped in Scottish history, it features the Crown Jewels and the Stone of Destiny, providing a unique glimpse into the nation's royal heritage. The castle's romantic atmosphere is perfect for exploring its ancient walls and rich stories.
  • Royal Mile: A bustling thoroughfare stretching from Edinburgh Castle to the Palace of Holyroodhouse, the Royal Mile is lined with shops, restaurants, and historical sites. Experience the vibrant city vibes as you stroll through its cobbled streets, absorbing the local culture and history at every turn.
  • Grassmarket: This lively area is known for its outdoor charm and family-friendly atmosphere. Surrounded by historic buildings, the Grassmarket hosts a variety of shops, eateries, and market stalls, making it a great spot to relax and enjoy the local community.

Best time to go to Old Town Edinburgh

The best time to visit Old Town Edinburgh can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Old Town Edinburgh falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Old Town Edinburgh falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudySlightly HighSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Old Town Edinburgh

Traveling to Old Town EDInburgh is convenient with its major airport, Edinburgh Airport (EDI), located 7 miles away. Nearby hotel options iNCLude the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh, both easily accessible from the airport. For visitors considering GLAsgow Airport (GLA), situated 49 miles from Old Town, notable hotels include the 5-star Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland. Lastly, Newcastle Airport (NCL), located 86 miles away, offers accommodations like the 4-star Sandman Signature Newcastle Hotel and Kabannas Newcastle. Each airport provides various transportation services to ensure a smooth journey to your destination.

Frequently asked questions

When is the best time to go to Old Town Edinburgh?
The best time to visit Old Town Edinburgh is during the shoulder seasons of May-June and September-October, as the weather is generally pleasant and the crowds are more manageable than in peak summer.

During May and June, you'll experience longer daylight hours and milder temperatures, making it ideal for exploring the Royal Mile and Edinburgh Castle on foot. Many gardens and parks are in full bloom, offering beautiful scenery for leisurely strolls. This period is particularly suitable for couples who enjoy walking and sightseeing without the intense summer rush.

September and October also offer comfortable temperatures and fewer tourists. The autumn foliage adds a beautiful backdrop to the historic architecture, especially around areas like the Grassmarket and Victoria Street.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Old Town Edinburgh.
How can I save on a Old Town Edinburgh hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Old Town Edinburgh hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Old Town Edinburgh hotel?
Prices for hotels in Old Town Edinburgh often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia